# 重复接受用户的数据，如果是正整数就输出结果，否则一直输入
while True:
    str=input("请输入一个数")
    if str.isdigit():
        str=int(str)
        if str>0:
            break